Big Huge Thesaurus

Spanish lime

noun

sounds kind of like